package com.starbaba.weixin.model;

import com.base.common.reflection.annotations.g3db_alias;

import java.io.Serializable;

/**
 * @author Yukinomiu
 * @version 1.0
 */
@g3db_alias("weixin_redpack_activity")
public final class RedpackActivityVO implements Serializable {


    @g3db_alias("id")
    private Long id;

    @g3db_alias("name")
    private String name;

    @g3db_alias("money")
    private Integer money;

    @g3db_alias("type")
    private Integer type;

    @g3db_alias("groupid")
    private Long groupId;

    @g3db_alias("adredpackid")
    private Long adRedpackId;

    @g3db_alias("expiredays")
    private Integer expireDays;

    @g3db_alias("channel")
    private String channel;

    @g3db_alias("sendname")
    private String sendName;

    @g3db_alias("wishing")
    private String wishing;

    @g3db_alias("remark")
    private String remark;

    @g3db_alias("status")
    private Integer status;

    public RedpackActivityVO() {
    }

    public Long getId() {
        return id;
    }

    public RedpackActivityVO setId(Long id) {
        this.id = id;
        return this;
    }

    public String getName() {
        return name;
    }

    public RedpackActivityVO setName(String name) {
        this.name = name;
        return this;
    }

    public Integer getMoney() {
        return money;
    }

    public RedpackActivityVO setMoney(Integer money) {
        this.money = money;
        return this;
    }

    public Integer getType() {
        return type;
    }

    public RedpackActivityVO setType(Integer type) {
        this.type = type;
        return this;
    }

    public Long getGroupId() {
        return groupId;
    }

    public RedpackActivityVO setGroupId(Long groupId) {
        this.groupId = groupId;
        return this;
    }

    public Long getAdRedpackId() {
        return adRedpackId;
    }

    public RedpackActivityVO setAdRedpackId(Long adRedpackId) {
        this.adRedpackId = adRedpackId;
        return this;
    }

    public Integer getExpireDays() {
        return expireDays;
    }

    public RedpackActivityVO setExpireDays(Integer expireDays) {
        this.expireDays = expireDays;
        return this;
    }

    public String getChannel() {
        return channel;
    }

    public RedpackActivityVO setChannel(String channel) {
        this.channel = channel;
        return this;
    }

    public String getSendName() {
        return sendName;
    }

    public RedpackActivityVO setSendName(String sendName) {
        this.sendName = sendName;
        return this;
    }

    public String getWishing() {
        return wishing;
    }

    public RedpackActivityVO setWishing(String wishing) {
        this.wishing = wishing;
        return this;
    }

    public String getRemark() {
        return remark;
    }

    public RedpackActivityVO setRemark(String remark) {
        this.remark = remark;
        return this;
    }

    public Integer getStatus() {
        return status;
    }

    public RedpackActivityVO setStatus(Integer status) {
        this.status = status;
        return this;
    }
}
